jam on the brakes


Results for "jam on the brakes"

English - Turkish Dictionary

jam on the brakes

(English - Turkish Dictionary) :
frene kuvvetle basıvermek.